package com.supermap.dubbo.api.iot;

import com.supermap.dataservice.util.JSONUtil;

/**
 * @author aqua
 * @description 戶綁定物联网接口
 * @date 2018年10月22 上午 10:59
 * @email 1301584033@qq.com
 */

public interface IotUserBindService {

    /**
     * 查看物联网是否绑定
     * @param  userId 用户Id
     * retrun JSONUtil
     * */
    JSONUtil getIsBindUserId(String userId );


    /**
     * 查看绑定信息
     * @param  userId 用户Id
     * retrun JSONUtil
     * */

    JSONUtil getBindUserId(String userId );

    /**
     * 遍历所有厂家
     * retrun  JSONUtil
     * */

    JSONUtil getAllVendor();

    /**
     * 绑定用户
     * @param  vendorid 厂商ID
     * @param  userId 用户Id
     * @param  loginName 账号
     * @param  password 密码
     * retrun JSONUtil
     * */

    JSONUtil putVendorUser(String vendorid, String userId, String loginName, String password);


    /**
     * 修改账号密码
     * @param  userId 用户Id
     * @param  loginName 账号
     * @param  password 密码
     * retrun JSONUtil
     * */
    JSONUtil saveVendorUser(String userId,String loginName,String password);


}
